#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
//int fun(int a, int b) 
//{ 
//	if (a > b) 
//		return(a + b);
//	else
//		return(a - b);
//}
//int main()
//{
//	int x = 3, y = 8, z = 6, r; r = fun(fun(x, y), 2 * z); printf("%d\n", r);
//	return 0;
//}
//int main()
//{
//	int a = 4;
//	printf("%d",++(a++));
//	return 0;
//}
//int f(int a)
//{ int b = 0; static int c = 3; a = c++, b++; return (a); }
//int main()
//{ 
//	int a = 2, i, k;
//	for (i = 0; i < 2; i++) 
//	{ 
//		k = f(a++); 
//	}
//	printf(" % d\n", k); 
//	return 0;
//}
//int x = 3; void inc() {
//	static int x = 1; x *= (x + 1); printf("%d", x); return;
//}int main() { int i; for (i = 1; i < x; i++) { inc(); }return 0; }
//struct ListNode* ReverseList(struct ListNode* pHead) {
//    // write code here
//    struct ListNode* n1 = NULL, * n2 = pHead, * n3 = pHead->next;
//    while (n2)
//    {
//        n2->next = n1;
//        n1 = n2;
//        n2 = n3;
//        n3 = n3->next;
//    }
//    return n1;
//}
